package com.cheetah.start.module.system.mapper;

import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.cheetah.start.module.system.domain.SysMenu;
import com.cheetah.start.module.system.domain.SysRoleMenu;

import java.util.List;

public interface SysRoleMenuMapper extends BaseMapper<SysRoleMenu> {
    /**
     * 角色 id 菜单
     *
     * @param roleId 角色id
     * @return {@link List}<{@link SysMenu}>
     */
    List<SysMenu> getMenuByRoleId(Integer roleId);

    /**
     * 权限
     *
     * @param adminId 管理员id
     * @return {@link List}<{@link String}>
     */
    List<String> getPermissionByAdminId(Integer adminId);
}
